lead to the downfall - Turkish English Dictionary